.right-content{float:left;width:800px;border:1px solid #e0e0e0;height:auto;margin-left:50px;border-radius:6px 6px 0 0}
.right-content h2{font-size:22px;width:100%;height:50px;line-height:50px;padding:0 10px;box-sizing:border-box;margin-bottom:30px;border-bottom:1px solid #f7f7f7;text-align:center;font-family:'"Helvetica Neue","Microsoft YaHei",Helvetica,Tahoma,sans-serif'}
.right-content ul{font-size:16px;margin-left:30px;}
.right-content li{overflow:hidden;line-height:40px;margin-bottom:10px;}
.right-content li span{float:left;}
.right-content li span:first-child{font-weight:700;width:156px;text-align:right;}
.right-content .balance span:nth-child(2){float:left;width:500px;margin-left:20px}
.right-content .recharge a{float:left;width:146px;height:60px;line-height:60px;text-align:center;border:1px solid #e2e2e5; border-radius:4px;color:#666;font-size:14px;margin:0 24px 20px 0}
.right-content .recharge div{margin-left:20px;overflow:hidden;float:left;width:520px;}
.right-content .recharge a:hover{border-color:red;}
.right-content .recharge .active{border-color:red;}
.right-content .recharge  p{float:left;line-height:60px;color:#666;}
.right-content .recharge .custom {width:350px;height:60px;line-height:60px;border:1px solid #eee;border-radius:6px;padding:0 10px;margin:0}
.right-content .recharge .custom  input{margin:0 10px;width:200px;height:60px;line-height:60px;border:none;float:left;}
.right-content .recharge .placeholder{width:70px;height:60px;font-size:12px;color:#ccc;}
.right-content .gain span:nth-child(2){color:red;}
.right-content .payment div{margin-left:20px;overflow:hidden;float:left;width:520px;}
.right-content .payment div a{float:left;width:148px;height:122px;position:relative;margin-right:20px;}
.right-content .payment p{width:148px;height:122px;border:1px solid #eee;border-radius:6px;}
.right-content .payment p:hover{border-color:red;}
.right-content .payment div img{position:absolute;width:40px;height:40px;top:20px;left:54px;}
.right-content .payment div span{position:absolute;top:70px;left:50px;font-size:16px;color:#666;font-weight:500}
.right-content button{width:150px;height:46px;background:#81c968;color:#fff;border:none;border-radius:6px;font-size:16px;line-height:46px;margin:30px 0 0 180px;outline:none;}
.right-content button:hover{background:#378e48}
.right-content .payment .active2{border:4px solid red;}

/*弹出层-支付宝*/
.opaz,.opas{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.5);z-index:1000;display:none;}
.opaz  .tip,.opas  .tip{width:350px;height:140px;background:rgb(255,255,255);border-radius:6px;position:absolute;top:50%;left:50%;margin-left:-200px;box-sizing:border-box;overflow:hidden;margin-top:-170px;}
.opaz  .tip h4,.opas  .tip h4{text-align:center;font-size:18px;margin-top:20px;}
.opaz  .tip div,.opas  .tip div{overflow:hidden;position:absolute;bottom:0;font-size:16px;}
.opaz  .tip p,.opas .tip p{text-align:center;color:#888;margin-top:20px;}
.opaz  .tip a,.opas .tip a{float:left;width:175px;border:1px solid #eee; text-align:center;height:46px;line-height:46px;}
.opaz  .tip a:hover{background:#f7f7f7;}
/*弹出层 微信*/
.opaw{position:fixed;display:none;sleft:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.5);z-index:1000;}
.opaw .tip{width:480px;height:480px;background:#fff;position:absolute;top:50%;left:50%;margin-left:-240px;margin-top:-240px;}
.opaw .tip a{position:absolute;top:10px;right:20px;font-size:16px;}
.opaw .tip img{width:160px;height:160px;position:absolute;top:50%;left:50%;margin-top:-100px;margin-left:-80px;}
.opaw .tip p{position:absolute;top:350px;font-size:18px;text-align:center;width:100%;color:#888;}
/*支付成功弹出层*/
.opas  .tip p{color:#000;font-size:16px;width:100%;border:none;}
.opas  .tip p i{font-style:normal;color:red;font-weight:600;}
.opas  .tip a{ width:100%;position:absolute;bottom:0;background:#f7f7f7;font-size:14px;}


